Oil Supply Disruption Deepens as IEA Warns of Record Pace Inventory Drawdown Dow SP 500 and Nasdaq Retreat as TechLed Selloff Intensifies on Inflation and Yield Fears Bitdeer BTDR Q1 2026 Disappoints EPS 068 Below 037 Views